#ifndef _INTERFACE_H_
#define _INTERFACE_H_

#include <iostream>

template <typename T>
class CInterface
{
public:
	CInterface(void){}
	virtual ~CInterface(void){}

	virtual void Push(int &status) = 0;
	virtual void Pop(const std::string &structure, int &status) = 0;
};

#endif